Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ILCHESTER ROAD Terraced £269,708 £50,000 3 Dec 1996
5 ILCHESTER ROAD Terraced £145,207 £118,000 16 Aug 2019
8 ILCHESTER ROAD Terraced £235,117 £177,500 21 Oct 2016